home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Tools & Apps / Testing & Debugging / TV-Man Package / With Source Version / Resources / TV-Man.r < prev    next >
Encoding:
Text File  |  1991-11-13  |  9.6 KB  |  363 lines  |  [TEXT/MPS ]

  1. /*------------------------------------------------------------------------------
  2. #
  3. #    TV-Man.r    -    Rez Source
  4. #
  5. #    Copyright © Apple Computer, Inc. 1989-1990
  6. #    All rights reserved.
  7. #
  8. #    Version:    1.00
  9. #
  10. #
  11. #
  12. #    This file containes the resources which only (usually) show up once
  13. #
  14. #    Revision Log:
  15. #    
  16. #        11-05-91    RGK        Changed Rev for single color screens additions
  17. #        04-26-91    RGK        Creation
  18. #
  19. #
  20. ------------------------------------------------------------------------------*/
  21.  
  22.  
  23.  
  24. /*    this will eliminate non Rez statements from the header files    */
  25.  
  26. #define    __Rezing__            
  27.  
  28.  
  29. /*    Now lets include all of the neecessary files.    */
  30.  
  31. #include "TV-Man.h"
  32. #include "SysTypes.r"
  33. #include "Types.r"
  34.  
  35.  
  36.  
  37.  
  38.     
  39. /*------------------------------------------------------------------------------*/
  40. /* this ALRT is used as an About screen */
  41.  
  42. resource 'ALRT' (rAboutAlert, "About", purgeable)
  43. {
  44.     {41, 19, 180, 341},
  45.     rAboutAlert,
  46.     {    /* array: 4 elements */
  47.         /* [1] */
  48.         OK, visible, silent,
  49.         /* [2] */
  50.         OK, visible, silent,
  51.         /* [3] */
  52.         OK, visible, silent,
  53.         /* [4] */
  54.         OK, visible, silent
  55.     },
  56.     centerParentWindow
  57. };
  58.  
  59.  
  60.  
  61.  
  62.  
  63. /*------------------------------------------------------------------------------*/
  64. /*    This is the Item List for the About Box    */
  65.  
  66. resource 'DITL' (rAboutAlert, "About Box", purgeable) {
  67.     {    /* array DITLarray: 5 elements */
  68.         /* [1] */
  69.         {111, 227, 131, 307},
  70.         Button
  71.         {
  72.             enabled,
  73.             "OK"
  74.         },
  75.         
  76.         /* [2] */
  77.         {8, 8, 25, 306},
  78.         StaticText
  79.         {
  80.             disabled,
  81.             "TV-Man the monitor diagnostic. Version 0"
  82.             ".02"
  83.         },
  84.         
  85.         /* [3] */
  86.         {32, 8, 48, 296},
  87.         StaticText
  88.         {
  89.             disabled,
  90.             "Copyright © Apple Computer 1989-1991"
  91.         },
  92.         /* [4] */
  93.         {56, 8, 72, 136},
  94.         StaticText
  95.         {
  96.             disabled,
  97.             "Brought to you by:"
  98.         },
  99.         
  100.         /* [5] */
  101.         {85, 26, 120, 171},
  102.         StaticText
  103.         {
  104.             disabled,
  105.             "Robert Kowolik\nof CPU Diagnostics"
  106.         }
  107.     }
  108. };
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115. /*------------------------------------------------------------------------------*/
  116. /*    Now the Version details    */
  117. resource 'vers' (1)
  118. {
  119.     0x00,
  120.     0x00,
  121.     development,
  122.     0x00,
  123.     verUS,
  124.     "0.02",
  125.     "0.02, Copyright \251 Apple Computer, Inc. 1989-1990"
  126. };
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133. /* here is the quintessential MultiFinder friendliness device, the SIZE resource */
  134.  
  135. resource 'SIZE' (-1)
  136. {
  137.     dontSaveScreen,
  138.     acceptSuspendResumeEvents,
  139.     enableOptionSwitch,
  140.     canBackground,                /* we can background; we don't currently, but our sleep value */
  141.                                 /* guarantees we don't hog the Mac while we are in the background */
  142.     multiFinderAware,            /* this says we do our own activate/deactivate; don't fake us out */
  143.     backgroundAndForeground,    /* this is definitely not a background-only application! */
  144.     dontGetFrontClicks,            /* change this is if you want "do first click" behavior like the Finder */
  145.     ignoreChildDiedEvents,        /* essentially, I'm not a debugger (sub-launching) */
  146.     not32BitCompatible,            /* this app should not be run in 32-bit address space */
  147.     reserved,
  148.     reserved,
  149.     reserved,
  150.     reserved,
  151.     reserved,
  152.     reserved,
  153.     reserved,
  154.     kPrefSize * 1024,
  155.     kMinSize * 1024    
  156. };
  157.  
  158.  
  159.  
  160.  
  161. type 'TVMN' as 'STR ';
  162. resource 'TVMN' (0)
  163. {
  164.     "TV-Man test"
  165. };
  166.  
  167.  
  168.  
  169.  
  170. resource 'FREF' (rFref)
  171. {
  172.     'APPL',0, ""
  173. };
  174.  
  175.  
  176.  
  177.  
  178. resource 'ICN#' (rIcon)
  179. {
  180.     {    /* array: 2 elements */
  181.         /* [1] */
  182.         $"0000 00E0 0000 0300 03E0 0400 0410 0800"
  183.         $"0808 1000 0008 2000 0006 4000 0001 C000"
  184.         $"0003 E000 1FFF FFF8 1000 0008 1000 0008"
  185.         $"107F FE08 11A4 0188 111A 0088 12AD 5848"
  186.         $"1256 AC48 122B D648 1295 2A48 124A B648"
  187.         $"122D 5848 121E A448 1217 DA48 110B C888"
  188.         $"1184 0188 107F FE08 1000 0008 1180 1508"
  189.         $"1180 0008 1000 0008 1000 0008 1FFF FFF8",
  190.         /* [2] */
  191.         $"0000 07F0 03E0 0FF0 0FF0 1F00 0FF8 3E00"
  192.         $"1C3C 7C00 081F F800 001F F000 000F F000"
  193.         $"000F F000 3FFF FFFC 3FFF FFFC 3FFF FFFC"
  194.         $"3FFF FFFC 3FFF FFFC 3FFF FFFC 3FFF FFFC"
  195.         $"3FFF FFFC 3FFF FFFC 3FFF FFFC 3FFF FFFC"
  196.         $"3FFF FFFC 3FFF FFFC 3FFF FFFC 3FFF FFFC"
  197.         $"3FFF FFFC 3FFF FFFC 3FFF FFFC 3FFF FFFC"
  198.         $"3FFF FFFC 3FFF FFFC 3FFF FFFC 3FFF FFFC"
  199.     }
  200. };
  201.  
  202. resource 'ics#' (rIcon)
  203. {
  204.     {    /* array: 2 elements */
  205.         /* [1] */
  206.         $"0000 0C0C 1210 0120 01C0 1FFC 1004 13E4"
  207.         $"1694 1554 1494 13E4 1004 1464 1004 1FFC",
  208.         /* [2] */
  209.         $"1E1E 3F3F 0FFE 07F0 07F0 3FFE 3FFE 3FFE"
  210.         $"3FFE 3FFE 3FFE 3FFE 3FFE 3FFE 3FFE 3FFE"
  211.     }
  212. };
  213.  
  214. resource 'icl8' (rIcon)
  215. {
  216.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  217.     $"0000 0000 0000 0000 FFFF FF00 0000 0000"
  218.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  219.     $"0000 0000 0000 FFFF 0000 0000 0000 0000"
  220.     $"0000 0000 0000 FFFF FFFF FF00 0000 0000"
  221.     $"0000 0000 00FF 0000 0000 0000 0000 0000"
  222.     $"0000 0000 00FF 0000 0000 00FF 0000 0000"
  223.     $"0000 0000 FF00 0000 0000 0000 0000 0000"
  224.     $"0000 0000 FF00 0000 0000 0000 FF00 0000"
  225.     $"0000 00FF 0000 0000 0000 0000 0000 0000"
  226.     $"0000 0000 0000 0000 0000 0000 FF00 0000"
  227.     $"0000 FF00 0000 0000 0000 0000 0000 0000"
  228.     $"0000 0000 0000 0000 0000 0000 00FF FF00"
  229.     $"00FF 0000 0000 0000 0000 0000 0000 0000"
  230.     $"0000 0000 0000 0000 0000 0000 0000 00FF"
  231.     $"FFFF 0000 0000 0000 0000 0000 0000 0000"
  232.     $"0000 0000 0000 0000 0000 0000 0000 FFFF"
  233.     $"FFFF FF00 0000 0000 0000 0000 0000 0000"
  234.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  235.     $"FFFF FFFF FFFF FFFF FFFF FFFF FF00 0000"
  236.     $"0000 00FF F9F9 F9F9 F9F9 F9F9 F9F9 F9F9"
  237.     $"F9F9 F9F9 F9F9 F9F9 F9F9 F9F9 FF00 0000"
  238.     $"0000 00FF F9F9 F9F9 F9F9 F9F9 F9F9 F9F9"
  239.     $"F9F9 F9F9 F9F9 F9F9 F9F9 F9F9 FF00 0000"
  240.     $"0000 00FF F9F9 F9F9 F9FC FCFC FCFC FCFC"
  241.     $"FCFC FCFC FCFC FCF9 F9F9 F9F9 FF00 0000"
  242.     $"0000 00FF F9F9 F9FD FC00 0000 0000 0000"
  243.     $"0000 0000 0000 00FC FDF9 F9F9 FF00 0000"
  244.     $"0000 00FF F9F9 F9FC 0000 00FF FF00 FF00"
  245.     $"0000 0000 0000 0000 FCF9 F9F9 FF00 0000"
  246.     $"0000 00FF F9F9 FC00 FF00 FF00 FFFF 00FF"
  247.     $"00FF 00FF FF00 0000 00FC F9F9 FF00 0000"
  248.     $"0000 00FF F9F9 FC00 00FF 00FF 00FF FF00"
  249.     $"FF00 FF00 FFFF 0000 00FC F9F9 FF00 0000"
  250.     $"0000 00FF F9F9 FC00 0000 FF00 FF00 FFFF"
  251.     $"FFFF 00FF 00FF FF00 00FC F9F9 FF00 0000"
  252.     $"0000 00FF F9F9 FC00 FF00 00FF 00FF 00FF"
  253.     $"0000 FF00 FF00 FF00 00FC F9F9 FF00 0000"
  254.     $"0000 00FF F9F9 FC00 00FF 0000 FF00 FF00"
  255.     $"FF00 FFFF 00FF FF00 00FC F9F9 FF00 0000"
  256.     $"0000 00FF F9F9 FC00 0000 FF00 FFFF 00FF"
  257.     $"00FF 00FF FF00 0000 00FC F9F9 FF00 0000"
  258.     $"0000 00FF F9F9 FC00 0000 00FF FFFF FF00"
  259.     $"FF00 FF00 00FF 0000 00FC F9F9 FF00 0000"
  260.     $"0000 00FF F9F9 FC00 0000 00FF 00FF FFFF"
  261.     $"FFFF 00FF FF00 FF00 00FC F9F9 FF00 0000"
  262.     $"0000 00FF F9F9 F9FD 0000 0000 FF00 FFFF"
  263.     $"FFFF 0000 FF00 0000 FDF9 F9F9 FF00 0000"
  264.     $"0000 00FF F9F9 F9FC FD00 0000 0000 0000"
  265.     $"0000 0000 0000 00FD FCF9 F9F9 FF00 0000"
  266.     $"0000 00FF F9F9 F9F9 F9FC FCFC FCFC FCFC"
  267.     $"FCFC FCFC FCFC FCFA F9F9 F9F9 FF00 0000"
  268.     $"0000 00FF F9F9 F9F9 F9F9 F9F9 F9F9 F9F9"
  269.     $"F9F9 F9F9 F9F9 F9F9 F9F9 F9F9 FF00 0000"
  270.     $"0000 00FF F9F9 FFFF F9F9 F9F9 F9F9 F9F9"
  271.     $"F9F9 F9FF F9FF F9FF F9F9 F9F9 FF00 0000"
  272.     $"0000 00FF F9F9 FFFF F9F9 F9F9 F9F9 F9F9"
  273.     $"F9F9 F9F9 F9F9 F9F9 F9F9 F9F9 FF00 0000"
  274.     $"0000 00FF F9F9 F9F9 F9F9 F9F9 F9F9 F9F9"
  275.     $"F9F9 F9F9 F9F9 F9F9 F9F9 F9F9 FF00 0000"
  276.     $"0000 00FF F9F9 F9F9 F9F9 F9F9 F9F9 F9F9"
  277.     $"F9F9 F9F9 F9F9 F9F9 F9F9 F9F9 FF00 0000"
  278.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  279.     $"FFFF FFFF FFFF FFFF FFFF FFFF FF"
  280. };
  281.  
  282. resource 'icl4' (rIcon)
  283. {
  284.     $"0000 0000 0000 0000 0000 0000 FFF0 0000"
  285.     $"0000 0000 0000 0000 0000 00FF 0000 0000"
  286.     $"0000 00FF FFF0 0000 0000 0F00 0000 0000"
  287.     $"0000 0F00 000F 0000 0000 F000 0000 0000"
  288.     $"0000 F000 0000 F000 000F 0000 0000 0000"
  289.     $"0000 0000 0000 F000 00F0 0000 0000 0000"
  290.     $"0000 0000 0000 0FF0 0F00 0000 0000 0000"
  291.     $"0000 0000 0000 000F FF00 0000 0000 0000"
  292.     $"0000 0000 0000 00FF FFF0 0000 0000 0000"
  293.     $"000F FFFF FFFF FFFF FFFF FFFF FFFF F000"
  294.     $"000F BBBB BBBB BBBB BBBB BBBB BBBB F000"
  295.     $"000F BBBB BBBB BBBB BBBB BBBB BBBB F000"
  296.     $"000F BBBB BFFF FFFF FFFF FFFB BBBB F000"
  297.     $"000F BBBF F0F0 0F00 0000 000F FBBB F000"
  298.     $"000F BBBF 000F F0F0 0000 0000 FBBB F000"
  299.     $"000F BBF0 F0F0 FF0F 0F0F F000 0FBB F000"
  300.     $"000F BBF0 0F0F 0FF0 F0F0 FF00 0FBB F000"
  301.     $"000F BBF0 00F0 F0FF FF0F 0FF0 0FBB F000"
  302.     $"000F BBF0 F00F 0F0F 00F0 F0F0 0FBB F000"
  303.     $"000F BBF0 0F00 F0F0 F0FF 0FF0 0FBB F000"
  304.     $"000F BBF0 00F0 FF0F 0F0F F000 0FBB F000"
  305.     $"000F BBF0 000F FFF0 F0F0 0F00 0FBB F000"
  306.     $"000F BBF0 000F 0FFF FF0F F0F0 0FBB F000"
  307.     $"000F BBBF 0000 F0FF FF00 F000 FBBB F000"
  308.     $"000F BBBF F000 0F00 0000 000F FBBB F000"
  309.     $"000F BBBB BFFF FFFF FFFF FFFB BBBB F000"
  310.     $"000F BBBB BBBB BBBB BBBB BBBB BBBB F000"
  311.     $"000F BBBF FBBB BBBB BBBF BFBF BBBB F000"
  312.     $"000F BBBF FBBB BBBB BBBB BBBB BBBB F000"
  313.     $"000F BBBB BBBB BBBB BBBB BBBB BBBB F000"
  314.     $"000F BBBB BBBB BBBB BBBB BBBB BBBB F000"
  315.     $"000F FFFF FFFF FFFF FFFF FFFF FFFF F0"
  316. };
  317.  
  318. resource 'ics8' (rIcon)
  319. {
  320.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  321.     $"0000 0000 FFFF 0000 0000 0000 FFFF 0000"
  322.     $"0000 00FF 0000 FF00 0000 00FF 0000 0000"
  323.     $"0000 0000 0000 00FF 0000 FF00 0000 0000"
  324.     $"0000 0000 0000 00FF FFFF 0000 0000 0000"
  325.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF 0000"
  326.     $"0000 00FF FBFB FBFB FBFB FBFB FBFF 0000"
  327.     $"0000 00FF FBFB FFFF FFFF FFFB FBFF 0000"
  328.     $"0000 00FF FBFF FF00 FF00 00FF FBFF 0000"
  329.     $"0000 00FF FBFF 00FF 00FF 00FF FBFF 0000"
  330.     $"0000 00FF FBFF 0000 FF00 00FF FBFF 0000"
  331.     $"0000 00FF FBFB FFFF FFFF FFFB FBFF 0000"
  332.     $"0000 00FF FBFB FBFB FBFB FBFB FBFF 0000"
  333.     $"0000 00FF FBFF FBFB FBFF FFFB FBFF 0000"
  334.     $"0000 00FF FBFB FBFB FBFB FBFB FBFF 0000"
  335.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF"
  336. };
  337.  
  338. resource 'ics4' (rIcon)
  339. {
  340.     $"0000 0000 0000 0000 0000 FF00 0000 FF00"
  341.     $"000F 00F0 000F 0000 0000 000F 00F0 0000"
  342.     $"0000 000F FF00 0000 000F FFFF FFFF FF00"
  343.     $"000F BBBB BBBB BF00 000F BBFF FFFB BF00"
  344.     $"000F BFF0 F00F BF00 000F BF0F 0F0F BF00"
  345.     $"000F BF00 F00F BF00 000F BBFF FFFB BF00"
  346.     $"000F BBBB BBBB BF00 000F BFBB BFFB BF00"
  347.     $"000F BBBB BBBB BF00 000F FFFF FFFF FF"
  348. };
  349.  
  350.  
  351.  
  352.  
  353. resource 'BNDL' (0)             /* allow finder to find ICON for APPL */
  354. {
  355.     'TVMN', 0,                    /* signature  & ID # */
  356.         {
  357.         'FREF',                    /* FILE TYPE ID references */
  358.             {0, rFref},
  359.         'ICN#',                    /* APPL & OUTPUT FILE ICON IDs */
  360.             {0, rIcon}
  361.         }    
  362. }; 
  363.